def call(project, branch){

    def vueBuildTemplate = [
        'station_frontend' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
//            'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/fg100/station_frontend.git',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/fg100/station_frontend.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "FG100Robot/${project}",
            'webhookUrl' : 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=8fae9b55-dcb9-4e6e-b7a9-656934cb9f6a'
        ],
        'station_builder' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
//            'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/fg100/station_builder.git',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/fg100/station_builder.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "FG100Robot/${project}",
            'webhookUrl' : 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=8fae9b55-dcb9-4e6e-b7a9-656934cb9f6a'
        ],
        'lora_camera_web' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
            'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/D200_LORA_CAMERA.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "D200Robot/${project}",
            'webhookUrl' : ''
        ],
        'voiceprint-monitor-web' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node_ansible',
            // 'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/voiceprint-monitor-web.git',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/v100/voiceprint-monitor-web.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm install && npm run build',
            'ansible' : false,
            'tag' : 'voiceWeb',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "V100Robot/${project}",
            'webhookUrl' : ''
        ],
        'd200-web' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node_ansible',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/d200/operation-robot.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildDir' : 'src/main/resources/problemList/',
            'buildScript' : 'npm install && npm run build',
            'ansible' : false,
            'tag' : '',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "D200Robot/${project}",
            'webhookUrl' : ''
        ],
        'm100_robot_frontend' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
//             'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/m100/robot_frontend.git',
             'gitUrl' : 'ssh://git@192.168.9.61:10022/m100/robotfrontend.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "M100Robot/${project}",
            'webhookUrl' : ''
        ],
        'n100_station_frontend' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
//            'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/n100/station_frontend.git',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/n100/station/station_frontend.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'npm config set strict-ssl false && npm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "N100Robot/${project}",
            'webhookUrl' : ''
        ],
        'web-vue-starter' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
            // 'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/robox/web-vue-starter.git',
            'gitUrl' : 'http://192.168.9.61/robox/frontend_platform/frontend_platform.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'cnpm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "Platform/${project}",
            'webhookUrl' : ''
        ],
        'iot-center-web' : [
            'label' : 'web',
            'image' : '192.168.9.38:18082/yidao/jnlp-slave:node',
            // 'gitUrl' : 'ssh://gerrit@192.168.30.243:29418/robox/web-vue-starter.git',
            'gitUrl' : 'ssh://git@192.168.9.61:10022/iotcenter/IotCenter-web.git',
            'branch' : branch,
            'buildTool' : 'node',
            'buildScript' : 'cnpm install && npm run build',
            'artifactName' : 'dist',
            'artifactTar' : 'dist.zip',
            'artifactory' : "IotCenter/${project}",
            'webhookUrl' : ''
        ]
    ]

    return vueBuildTemplate.get(project)

}